# -*- coding: utf-8 -*-

def cert():
    return """
            -----BEGIN CERTIFICATE-----
            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
            b5JFYe4FNI0yw/o=
            -----END CERTIFICATE-----
            """
def cert_mitmproxy():
    return '''
            Bag Attributes
                friendlyName: mitmproxy
            subject=CN = mitmproxy, O = mitmproxy
            issuer=CN = mitmproxy, O = mitmproxy
            -----BEGIN CERTIFICATE-----
            MIIDNDCCAhygAwIBAgITZCkO7GNB70jrYiJFrQEo+t1qdzANBgkqhkiG9w0BAQsF
            ADAoMRIwEAYDVQQDDAltaXRtcHJveHkxEjAQBgNVBAoMCW1pdG1wcm94eTAeFw0y
            NDEwMDgyMzU0MTNaFw0zNDEwMDgyMzU0MTNaMCgxEjAQBgNVBAMMCW1pdG1wcm94
            eTESMBAGA1UECgwJbWl0bXByb3h5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB
            CgKCAQEAxPWYywJYbublCLImrgJc/yXRGiCh0BQy2vthxoud8e1BuQkBJBJbnk1O
            beaFgrntPVmgAvt6ityKdOKstd5Fer0U28HW3IljBGvF6Pc4nks6JcrogbcRLOJc
            SSXvgzGZB4/DuP4Il4Wd8ac8+goo0teiNBtnGMtZjTxHtG8zrquR/s/tZHZW5ijU
            SSz+KzFxQJOEIpgQIjLbijQbKX28V+jGM8OqtxraYpSVkiuvrQd4L7Zrylmjwb1f
            wJ9vvtMjtzD85lG86RR1exsonyc6FMsvTBc6SPUVWtEWoOVmUPEwbBj8YzDz5dA0
            WWb3FCwx6WNp2kUlpoesdZSE1RGsDQIDAQABo1cwVTAPBgNVHRMBAf8EBTADAQH/
            MBMGA1UdJQQMMAoGCCsGAQUFBwMBMA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQU
            3TsRnuBvGnEfd83WdD2v9Yq8KVAwDQYJKoZIhvcNAQELBQADggEBAHYVFiN1odzP
            1s2EtqKBhOfi9slXJbz2/Uq7fEkDWYWU2ETEBXCQGN2L6U5EEEBW1ZyGH+FKa0Fv
            iEtNImWc8j7OxkN7lmEuZA/UOLVuz9KcvsWN9au5A2EBqSQ2+tddrRfT96kS+sOg
            fkiSFxU5qPVLNVDA5tOSzn+pUBUcsefNrnumpZLKq/Uud4YOJgRtOFWgiQHpdITz
            6gWpIdvQKxurBSEkfgqtVZ+qHBuCMXiMGjY/lVPEaI8+gr3wwVnyGeJvUlPGOAVw
            WKaezULsF21UCfukMz8x7adv1RoEHYFdDBvl9zo1oUD/LHpuqNZYPQjbiy4cCZ73
            EXSzY+orVuU=
            -----END CERTIFICATE-----
            '''